#ifndef AN_CALLBACK_H
#define AN_CALLBACK_H

#include <QObject>
#include <QJsonObject>

/**
 * @brief The AnCallback class 回调函数的夫类，继承该类以实现自己的功能，该类的代码在建立他的线程运行
 */
class AnCallback : public QObject
{
	Q_OBJECT

public:
	/**
	 * @brief response 回调函数，重载它已实现自定义的功能
	 * @param an_response 回调的数据
	 */
	virtual void response (QJsonObject an_response);

public slots:
	/**
	 * @brief response_slot 与请求线程的response信号绑定，执行response回调函数
	 * @param an_response 回调的数据
	 */
	void response_slot(QJsonObject an_response);


};





#endif
